democratic socialist republic of sri lanka - Englisch Synonyme Wörterbuch

democratic socialist republic of sri lanka

n.
[1] Sri Lanka , Ceylon